mud catch pit - French English Dictionary